/**
 * 中文语言包
 * xxpay 代理商系统
 */
window.I18N_MESSAGES_ZHCN = {
    // 系统名称
    'system.name': '代理商系统',
    'system.title': 'xxpay 聚合支付代理商系统',
    'system.welcome': '欢迎使用代理商系统',
    'system.copyright': '© 2024 xxpay 聚合支付',

    // 导航菜单
    'menu.dashboard': '控制台',
    'menu.merchant': '商户管理',
    'menu.order': '订单管理',
    'menu.finance': '财务管理',
    'menu.commission': '佣金管理',
    'menu.settlement': '结算管理',
    'menu.report': '统计报表',
    'menu.account': '账户管理',
    'menu.setting': '系统设置',

    // 商户管理
    'merchant.list': '商户列表',
    'merchant.add': '新增商户',
    'merchant.edit': '编辑商户',
    'merchant.detail': '商户详情',
    'merchant.status': '商户状态',
    'merchant.balance': '商户余额',
    'merchant.info': '商户信息',
    'merchant.config': '商户配置',
    'merchant.sub': '下级商户',

    // 订单管理
    'order.list': '订单列表',
    'order.detail': '订单详情',
    'order.search': '订单查询',
    'order.status': '订单状态',
    'order.amount': '订单金额',
    'order.time': '订单时间',
    'order.channel': '支付通道',
    'order.merchant': '所属商户',

    // 财务管理
    'finance.overview': '财务概览',
    'finance.balance': '账户余额',
    'finance.withdraw': '提现管理',
    'finance.settlement': '结算管理',
    'finance.bill': '账单管理',
    'finance.flow': '资金流水',

    // 佣金管理
    'commission.overview': '佣金概览',
    'commission.rate': '佣金费率',
    'commission.amount': '佣金金额',
    'commission.settlement': '佣金结算',
    'commission.history': '佣金历史',
    'commission.config': '佣金配置',

    // 结算管理
    'settlement.list': '结算列表',
    'settlement.apply': '申请结算',
    'settlement.detail': '结算详情',
    'settlement.status': '结算状态',
    'settlement.amount': '结算金额',
    'settlement.fee': '手续费',
    'settlement.account': '结算账户',

    // 统计报表
    'report.overview': '数据概览',
    'report.transaction': '交易报表',
    'report.commission': '佣金报表',
    'report.settlement': '结算报表',
    'report.merchant': '商户报表',
    'report.channel': '通道报表',

    // 账户管理
    'account.info': '账户信息',
    'account.profile': '个人资料',
    'account.security': '安全设置',
    'account.password': '修改密码',
    'account.api': 'API管理',

    // 表单字段
    'field.id': 'ID',
    'field.name': '名称',
    'field.code': '编码',
    'field.type': '类型',
    'field.status': '状态',
    'field.remark': '备注',
    'field.createTime': '创建时间',
    'field.updateTime': '更新时间',
    'field.operator': '操作人',

    // 代理商字段
    'field.agentId': '代理商ID',
    'field.agentName': '代理商名称',
    'field.agentType': '代理商类型',
    'field.agentLevel': '代理商等级',
    'field.parentAgent': '上级代理商',
    'field.contactName': '联系人',
    'field.contactPhone': '联系电话',
    'field.contactEmail': '联系邮箱',
    'field.address': '地址',

    // 商户字段
    'field.mchId': '商户ID',
    'field.mchName': '商户名称',
    'field.mchType': '商户类型',
    'field.balance': '余额',
    'field.freezeBalance': '冻结余额',
    'field.rate': '费率',

    // 订单字段
    'field.orderId': '订单ID',
    'field.mchOrderNo': '商户订单号',
    'field.amount': '金额',
    'field.currency': '币种',
    'field.subject': '商品标题',
    'field.body': '商品描述',
    'field.channelId': '通道ID',
    'field.channelName': '通道名称',
    'field.payTime': '支付时间',

    // 佣金字段
    'field.commissionRate': '佣金费率',
    'field.commissionAmount': '佣金金额',
    'field.commissionType': '佣金类型',
    'field.commissionStatus': '佣金状态',

    // 状态值
    'status.enabled': '已启用',
    'status.disabled': '已禁用',
    'status.pending': '待处理',
    'status.processing': '处理中',
    'status.success': '成功',
    'status.failed': '失败',
    'status.cancelled': '已取消',
    'status.normal': '正常',
    'status.frozen': '冻结',
    'status.closed': '关闭',

    // 订单状态
    'order.status.init': '初始化',
    'order.status.paying': '支付中',
    'order.status.success': '支付成功',
    'order.status.failed': '支付失败',
    'order.status.closed': '已关闭',
    'order.status.refund': '已退款',

    // 结算状态
    'settlement.status.pending': '待结算',
    'settlement.status.processing': '结算中',
    'settlement.status.success': '结算成功',
    'settlement.status.failed': '结算失败',

    // 按钮
    'btn.add': '添加',
    'btn.edit': '编辑',
    'btn.delete': '删除',
    'btn.save': '保存',
    'btn.cancel': '取消',
    'btn.confirm': '确认',
    'btn.submit': '提交',
    'btn.reset': '重置',
    'btn.search': '搜索',
    'btn.export': '导出',
    'btn.import': '导入',
    'btn.refresh': '刷新',
    'btn.back': '返回',
    'btn.detail': '详情',
    'btn.config': '配置',
    'btn.enable': '启用',
    'btn.disable': '禁用',
    'btn.apply': '申请',
    'btn.approve': '审核',
    'btn.reject': '拒绝',

    // 操作提示
    'tip.select': '请选择要操作的数据',
    'tip.confirm.delete': '确认删除选中的数据吗？',
    'tip.confirm.enable': '确认启用选中的数据吗？',
    'tip.confirm.disable': '确认禁用选中的数据吗？',
    'tip.no.data': '暂无数据',
    'tip.loading': '加载中...',
    'tip.save.success': '保存成功',
    'tip.save.failed': '保存失败',
    'tip.delete.success': '删除成功',
    'tip.delete.failed': '删除失败',

    // 表单验证
    'validate.required': '此字段为必填项',
    'validate.email': '请输入有效的邮箱地址',
    'validate.phone': '请输入有效的手机号码',
    'validate.number': '请输入数字',
    'validate.positive': '请输入正数',
    'validate.length.min': '长度不能少于{min}个字符',
    'validate.length.max': '长度不能超过{max}个字符',
    'validate.length.range': '长度应在{min}-{max}个字符之间',

    // 分页
    'page.total': '共{total}条记录',
    'page.current': '第{current}页',
    'page.size': '每页{size}条',
    'page.goto': '跳转到',
    'page.prev': '上一页',
    'page.next': '下一页',
    'page.first': '首页',
    'page.last': '末页',

    // 时间
    'time.today': '今天',
    'time.yesterday': '昨天',
    'time.week': '本周',
    'time.month': '本月',
    'time.year': '本年',
    'time.custom': '自定义',
    'time.start': '开始时间',
    'time.end': '结束时间',

    // 用户相关
    'user.login': '登录',
    'user.logout': '退出',
    'user.profile': '个人资料',
    'user.password': '修改密码',
    'user.username': '用户名',
    'user.password.old': '原密码',
    'user.password.new': '新密码',
    'user.password.confirm': '确认密码',

    // 语言切换
    'lang.chinese': '中文',
    'lang.english': 'English',
    'lang.switch': '切换语言',
    'lang.switch.success': '语言切换成功',
    'lang.switch.failed': '语言切换失败',

    // 错误信息
    'error.network': '网络连接失败',
    'error.timeout': '请求超时',
    'error.server': '服务器错误',
    'error.permission': '权限不足',
    'error.not.found': '页面未找到',
    'error.unknown': '未知错误',

    // 成功信息
    'success.operation': '操作成功',
    'success.save': '保存成功',
    'success.delete': '删除成功',
    'success.update': '更新成功',
    'success.create': '创建成功',

    // 代理商特有
    'agent.level': '代理商等级',
    'agent.commission': '佣金管理',
    'agent.sub.merchant': '下级商户',
    'agent.performance': '业绩统计',
    'agent.settlement': '结算管理',

    // 等级相关
    'level.primary': '一级代理',
    'level.secondary': '二级代理',
    'level.tertiary': '三级代理',
    'level.general': '普通代理',
    'level.gold': '金牌代理',
    'level.diamond': '钻石代理',

    // 通道相关
    'channel.alipay': '支付宝',
    'channel.wechat': '微信支付',
    'channel.unionpay': '银联支付',
    'channel.bank': '网银支付',
    'channel.other': '其他通道',

    // 统计相关
    'stat.today': '今日统计',
    'stat.yesterday': '昨日统计',
    'stat.week': '本周统计',
    'stat.month': '本月统计',
    'stat.year': '本年统计',

    // 金额相关
    'amount.total': '总金额',
    'amount.success': '成功金额',
    'amount.failed': '失败金额',
    'amount.commission': '佣金金额',
    'amount.settlement': '结算金额',

    // 数量相关
    'count.total': '总笔数',
    'count.success': '成功笔数',
    'count.failed': '失败笔数',

    // 比率相关
    'rate.success': '成功率',
    'rate.commission': '佣金费率',
    'rate.settlement': '结算费率'
};

// 设置消息到I18n
if (window.I18n) {
    window.I18n.messages = window.I18N_MESSAGES_ZHCN;
}
